• word of the day

    rya rug

    rya rug - Dictionary definition and meaning for word rya rug

    Definition
    (noun) a shag rug made in Sweden
    Synonyms : rya

Word used in video below:
text: IT'S A RUG.
Download our Mobile App Today
Receive our word of the day
on Whatsapp